stray projectile - French English Dictionary